Eclerx Stock Decline: Analysis & Insights